<!DOCTYPE html>
<html lang="">
<head>
    <meta charset="utf-8">
    <title>layui</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="../limit/lib/layui/css/layui.css"  media="all">
    <!-- 注意：如果你直接复制所有代码到本地，上述css路径需要改成你本地的 -->
    <script src="../limit/lib/layui/layui.js" charset="utf-8"></script>
    <!-- 注意：如果你直接复制所有代码到本地，上述js路径需要改成你本地的 -->
</head>
<body>
<table class="layui-hide" id="test"></table>
<div id="#test"></div>
<ul id="biuuu_city_list"></ul>
<script>
    layui.use(['table'], function(){
        var table = layui.table;
        table.render({
            elem: '#test'
            ,url:'/page'
            ,page: { //支持传入 laypage 组件的所有参数（某些参数除外，如：jump/elem） - 详见文档
                layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'] //自定义分页布局
                //,curr: 5 //设定初始在第 5 页
                ,groups: 1 //只显示 1 个连续页码
                ,first: false //不显示首页
                ,last: false //不显示尾页
            }
            ,cols: [[
                {field:'eid', width:80, title: 'ID', sort: true}
                ,{field:'ename', width:100, title: '用户名'}
                ,{field:'egender', width:80, title: '性别', sort: true}
                ,{field:'eage', width:80, title: '年龄'}
                ,{field:'ebirthday', title: '生日', minWidth: 100}
                ,{field:'department', width:80, title: '部门', sort: true}
                ,{field:'ejob', width:80, title: '职务'}
                ,{field:'ephonenumber', width:80, title: '电话号码', sort: true}
                ,{field:'ehiredate', width:135, title: '入职时间', sort: true}
                ,{field:'ecomment', width:135, title: '备注', sort: true}
            ]]
            //解析
            ,parseData:function (res) {
                return{
                    "code": res.status, //解析接口状态
                    "msg": res.message, //解析提示文本
                    "count": res.total, //解析数据长度
                    "data": res.rows.item //解析数据列表
                }
            },
        });
            var s;
            var laypage = layui.laypage
                ,layer = layui.layer;
            //测试数据
            //调用分页
            laypage.render({
                elem: '#test'
                ,count: data.length
                ,jump: function(obj){
                    //模拟渲染
                    document.getElementById('biuuu_city_list').innerHTML = function(){
                        var arr = []
                            ,thisData = data.concat().splice(obj.curr*obj.limit - obj.limit, obj.limit);
                        layui.each(thisData, function(index, item){
                            arr.push('<li>'+ item +'</li>');
                        });
                        return arr.join('');
                    }();
                }
            });
        });
</script>
</body>
</html>